package com.tencent.iov.cowin.befsale.clue.controller.clue.vo.response;

import com.software.boot.common.model.rest.BaseResponse;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * _Response层
 *
 * @author xuxiao.liu
 * @version 1.0
 * @created 2022-01-24 17:59:58
 */
@Data
public class ChannelRuleResponse implements BaseResponse {

	/**主键**/
	@ApiModelProperty(value = "主键")
	private Long id;
	/**类型 1 代表清洗、2 代表验证**/
	@ApiModelProperty(value = "类型 1 代表清洗、2 代表验证")
	private Integer type;
	/**渠道code**/
	@ApiModelProperty(value = "渠道code")
	private String code;
	/**规则内容**/
	@ApiModelProperty(value = "规则内容")
	private String ruleContent;
	/**备注**/
	@ApiModelProperty(value = "备注")
	private String remark;
	/**租户id**/
	@ApiModelProperty(value = "租户id")
	private String tenantId;
	/**企微id**/
	@ApiModelProperty(value = "企微id")
	private String corpId;
	/**分公司id**/
	@ApiModelProperty(value = "分公司id")
	private Long companyId;
	/**区域id**/
	@ApiModelProperty(value = "区域id")
	private Long sectorId;
	/**经销商id**/
	@ApiModelProperty(value = "经销商id")
	private Long dealerId;
	/**状态（0：需要、-1：不需要)**/
	@ApiModelProperty(value = "状态（0：需要、-1：不需要)")
	private Integer status;
	/**删除标志（0：代表存在、-1：代表删除）**/
	@ApiModelProperty(value = "删除标志（0：代表存在、-1：代表删除）")
	private Integer deleted;
	/**创建人**/
	@ApiModelProperty(value = "创建人")
	private String createdBy;
	/**创建人名称**/
	@ApiModelProperty(value = "创建人名称")
	private String createdName;
	/**创建时间**/
	@ApiModelProperty(value = "创建时间")
	private Date createdTime;
	/**修改人**/
	@ApiModelProperty(value = "修改人")
	private String updatedBy;
	/**修改人名称**/
	@ApiModelProperty(value = "修改人名称")
	private String updatedName;
	/**修改时间**/
	@ApiModelProperty(value = "修改时间")
	private Date updatedTime;
	
}